'Sons Of Ramses' actor Ahmed Benaissa dies hours before Cannes premiere