gold futures rally above $800; platinum gains