Pea And Mint Frittata