PM Modi offers prayers at Somnath Temple