20120603 sports.racing: Mahindra take positives from Catalunya GP