Donald Tusk sworn in as new prime minister of Poland