Egyptian soldier shot dead in Cairo bus attack