Brazil levies $279 million fine for illegal Amazon logging