Castleford Tigers coach Daryl Powell says his side were not at their best during their 24-16 loss to Huddersfield Giants.