Colin Farrell reveals his health transformation