Impact of Socio Economic Status and School Environment on Academic Achievement of Secondary School Students