John Lewis faces local opposition over rental homes plan