Business Maverick Impala Platinum says social unrest eases as FY earnings fall on prices, output By Ed Stoddard