Bharti Singh to wed at the end of this year