Intelligence and success in life