Hydrocarbon Generation in the Essaouira Basin of Western Morocco