A scheme for more than three million EU citizens to apply to stay in Britain after Brexit is "un-British" and "risks a Windrush-type scenario", according to a Conservative MP.