Coffee ‘stops vitamin pills working’