Panama recalls medicine after mystery deaths