Cyclone Amphan swept through eastern India and Bangladesh on Wednesday, accompanied by a storm surge that swamped embankments and destroyed hundreds of homes in low-lying coastal areas, officials said.