Canadian students rank fourth for science performance