Pea, Mint and Cheddar Frittata