Tom Norrington-Davies goes angling for mackerel in Weymouth, and prepares a fish pie with seasonal green beans