Lewis Hamilton says Mercedes will be giving everything to claim victory for the Silver Arrows at Silverstone.