javascript console log returns undefined