Ronaldo earns Portugal 1-0 win as Morocco’s hopes end