Somalia's Puntland, Jubbaland join hands to fend off Mogadishu's FGS