Prince announces tour to start in December