Maldives government signs free trade agreement with China