New Zealand lurched to 6-61 after sweeping out England for 140 on a chaotic opening day for batters in the first Test at Lord's.