Eight killed in mortar attack on Somali parliament