McCain Told to Dump Spiritual Guide in Row Over 'War' on Islam