Gold to rally 15% by year-end