how long does gorilla trekking take in Uganda