A man suspected of carrying out a terrorist attack outside the Houses of Parliament has been named as 29-year-old Sudanese immigrant Salih Khater.