AfDB commits $301 million to Uganda