Egypt aiming to seal contract to sell 300 buses to Iraq