German submarine UB 46