Giro d'Italia: Matthews wins stage 3 in Sestri Levante