Cole Hamels: 'Definitely my fault'