Tickets on sale for Paul McCartney