check if string is json string before using JSON.parse