World marks 51st Earth Day with drought, floods and a pandemic