Perfect spin-filter, spin-valve, switching and negative differential resistance in an organic molecular device with graphene leads