Galway hosts 110th St Patrick's Day parade