Home Pure Storage rallies 17% after earnings beat, strong guidance