Home Investing Centrica share price rally has more room to run – analysts