More than 1.5 million people take part in MayDay protests