Italy's largest river dries up after 110 days of no rain