The foreign secretary dodged questions over the exact dates of his five-star holiday during an evidence session with MPs on the Afghan crisis.