China provides Morocco with $6.4 million for three new dams