Home Cycling Moolman-Pasio climbs to World Tour podium