Peter O'Toole slams Troy