People calling India land of rapes embarrassing: Bachchan