British Airways (BA) pilots are striking for a second day in an ongoing dispute over pay and conditions.