10 things I wish I'd known before signing up for the London Marathon