Solomon issues apology