Spain to ban e-cigarettes in hospitals, schools