Highly tuneable hole quantum dots in Ge-Si core-shell nanowires