Somali minister held by pirates