Egypt releases Australian journalist Peter Greste