Modi dedicates renovated Jallianwala Bagh memorial to nation