Jumbo’s Bouwman wins hilly Giro stage 7 as Lopez retains lead