US James Franco agreed to pay $ 2.2 million to complete sexual violations and fraudulent demands 5 years ago