Quasiparticle random phase approximation with finite rank approximation for Skyrme interactions