Puma raises revenue outlook, handling China woes better than Adidas