British Airways passenger shocked by ‘truly pathetic’ inflight vegetarian meal