Associations between common genetic variants and income provide insights about the socio-economic health gradient