Causes and consequences of colour variation in Tectocoris diophthalmus (Heteroptera: Scutelleridae)