SN 2017egm: A Helium-rich Superluminous Supernova with Multiple Bumps in the Light Curves