Rudolf Staechelin — Swiss businessman, art collector (1881-1946)