Maxim magazine reaches Indian shores