Islamists charge fraud in Morocco