Weighted Dispersive Estimates for Solutions of the Schrödinger Equation