UK: ‘No apology’ for multimillion pound leaflet, says PM