US warned before David Miranda detained