12 full moons in 2021 will include 3 supermoons, a blue moon and 2 lunar eclipses