Ethiopia has said it is on schedule to begin filling a controversial mega-dam on the Blue Nile River within weeks, but vowed to try resolving its dispute with downstream neighbours Egypt and Sudan.