Weihrauch degrees, omniscience principles and weak computability