Uganda Airlines maiden flight set for July 31st