Undercover cop shoots convenience store robber 4 times in the legs