Existence and multiplicity of solutions for a class of elliptic problem with critical growth