Powerful 6.8-magnitude earthquake rattles Morocco, north Africa