Oil firms, miners lift European shares on upbeat China data