George Clooney has been named Forbes' highest paid actor of 2018, with a whopping $239 million in pretax earnings.