US apologises for 'offensive' leaflets in Parwan