PM Modi to visit Gujarat today