Police and prosecutors say the 50-year-old woman acted out of revenge after being told her contract wasn’t being renewed at a Costa del Sol hotel