Fox: Colin Farrell admits Tom Cruise 'was not very happy' after his drunken birthday night mishap on set