Boundary blow-up for differential equations with indefinite weight