Everest Base Camp What to expect, how hard is it? Tips for trekking