Pentagon cancels $300m aid to Pakistan

* US officials say Islamabad can win back support if it ‘changes its behaviour’