Alcohol made me do it, says Thorpe - Barbados Today