Anti-Somali post prompts apology