Canadian Official Touches Queen, Blames Carpet for Protocol Breach