Poonam Mahajan replaces Anurag Thakur as BJP youth President