On the number of spikes of solutions for a forced singularly perturbed differential equation