Four British soldiers killed in Afghanistan