World's most expensive painting on display in Switzerland