Blackstone-owned Crown Resorts agrees to $294 million fine in Australia