Portugal brush off Ronaldo absence to outclass Sweden