Garlicky Smashed Peas on Toast