Madagascan tar sands; the next big thing?