EU referendum: David Cameron says comments misinterpreted