French President Emmanuel Macron called snap legislative elections after his pro-European party was handed a chastening defeat and projected to garner less than half the support of Marine Le Pen’s National Rally