A controversial former Afghan warlord Abdul Rasul Sayyaf, now a member of the Afghan parliament, has narrowly escaped an assassination attempt which killed at least five of his bodyguards, police say.