Duffin–Kemmer–Petiau theory with minimal and non-minimal couplings