Colin Firth's shirt among designs in auction for Hastings charity