21 Filipinos released by Somali pirates