Mary McCartney carries on late mum Linda's passion for meat-free lifestyle with new vegetarian cookbook