Canada finishes men's World Cup winless after loss to Morocco