Tom Daley shows off finished Olympics cardigan